package com.tianji.learning.domain.Vo;

import com.tianji.learning.enums.LessonStatus;
import com.tianji.learning.enums.PlanStatus;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;
import java.time.LocalTime;
@Data
@ApiModel(description = "笔记返回分页查询")
public class NotePageVO {

    @ApiModelProperty("主键Id")
    private Long id;

    @ApiModelProperty(value = "笔记内容")
    private String content;

    @ApiModelProperty(value = "视频点", name = "noteMoment")
    private LocalTime videoTime;

    @ApiModelProperty(value = "0非私密, 1私密")
    private Boolean isPrivate;

    @ApiModelProperty(value = "0非采集, 1采集",name = "isGathered")
    private Boolean isCollect;

    @ApiModelProperty(value = "作者Id")
    private Long authorId;

    @ApiModelProperty(value = "作者昵称")
    private String authorName;

    @ApiModelProperty(value = "作者头像")
    private String authorIcon;

    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;

}
